import requests
import json

def fanyi(keyword):
    #定义一个url请求地址和参数
    url='http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule'
    data={
        'i':keyword,
        'doctype':'json',
    }
    #发送信息，爬取信息
    res=requests.post(url,data=data)
    #解析结果
    str_json=res.content.decode("utf-8")

    myjson=json.loads(str_json)

    print(myjson['translateResult'][0][0]['tgt'])
#定义一个主函数
if __name__=="__main__":

    while True:
        keyword=input("请输入要翻译的单词:")
        if keyword=='q':
            break
        fanyi(keyword)
        
